WebLogic11g

您所在的位置:网站首页 weblogic 代理 WebLogic11g

WebLogic11g

#WebLogic11g| 来源: 网络整理| 查看: 265

WebLogic11g-负载分发

负载均衡的实现方式有很多种,这里只介绍三种相对来说成本较低的方案(维护成本以及费用成本)weblogic自带的proxy、apache、nginx

1、weblogic自带的proxy方式: 1)需要新建proxy服务器

2)配置proxy的ip、端口,这里设置为7100

3)配置SSL的主机名验证为“无”

4)添加到machine管理

5)部署proxy应用

6)在服务器列表中启动三个server

7)测试

proxy应用的代码我压缩打包上传了 主要就是配置web的servlet,拦截所有的请求,weblogic自带的配置如下:

Java代码

HttpClusterServlet weblogic.servlet.proxy.HttpClusterServlet WebLogicCluster#配置分发集群信息 127.0.0.1:7101|127.0.0.1:7102 HttpClusterServlet / HttpClusterServlet *.jsp #指定访问路径及页面格式 HttpClusterServlet *.jspx HttpClusterServlet *.htm HttpClusterServlet *.html HttpClusterServlet *.jpd HttpClusterServlet *.jcx HttpClusterServlet *.dtf HttpClusterServlet *.jws

实际上,这个proxy内部会检测server的状态、负载情况,然后根据算法再将请求转发给具体的server处理。

代理app包位置是:#/weblogic/weblogic92/samples/server/examples/src/examples/cluster/sessionrep/inmemrep/defaultProxyApp Proxy War包配置信息:

web.xml文件配置信息

(二维码自动识别)

ProxyServlet

weblogic.servlet.proxy.HttpProxyServlet

WebLogicCluster

http://192.168.0.11:9001|服务器2|服务器3

Debug

OFF

DebugConfigInfo

OFF

WLLogFile

/tmp/logs/zfProxyServer.log

verbose

true

ProxyServlet

/test/*

(二维码自动识别)

weblogic.xml配置信息

(二维码自动识别)

/

(二维码自动识别)

Java打包war

cd /包目录/

jar cvf proxy.war



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3